Add: No.859, Huhang Road, Fengxian District, Shanghai, China Tel: +86-21-57432377/67151752 Mobile: +86-13331886761 +86-13651949210 E-mail: deqing@shdeqing.com URL: http://www.shdeqing.com